parcela plantable - German English Dictionary